home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
newsgroups
/
misc.19980424-19980901
/
000156_news@newsmaster….columbia.edu _Fri May 29 14:08:15 1998.msg
< prev
next >
Wrap
Internet Message Format
|
2020-01-01
|
4KB
Return-Path: <news@newsmaster.cc.columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id OAA17342
for <kermit.misc@watsun.cc.columbia.edu>; Fri, 29 May 1998 14:08:14 -0400 (EDT)
Received: (from news@localhost)
by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id OAA08127
for kermit.misc@watsun; Fri, 29 May 1998 14:08:14 -0400 (EDT)
Path: news.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: How could I add more font into K95?
Date: 29 May 1998 18:08:10 GMT
Organization: Columbia University
Lines: 57
Message-ID: <6kmtia$71l$1@apakabar.cc.columbia.edu>
References: <356D1C42.DBA12525@ehpt.com> <6kmosh$4is$1@apakabar.cc.columbia.edu>
NNTP-Posting-Host: watsun.cc.columbia.edu
Xref: news.columbia.edu comp.protocols.kermit.misc:8821
In article <6kmosh$4is$1@apakabar.cc.columbia.edu>,
Frank da Cruz <fdc@watsun.cc.columbia.edu> wrote:
: In article <356D1C42.DBA12525@ehpt.com>,
: Sakchai Hanprasertporn <qhssak@ehpt.com> wrote:
: : I wanna use the thai font from K95.
: : How could I do?
: :
: You probably can't. As you may know, each writing system (Roman,
: Cyrillic, Hebrew, Greek, etc) is represented by many different
: and incompatible character sets. We must put code into Kermit
: software to translate between them. Thus Thai terminal emulation
: is probably not a simple matter of loading a Thai font, since the
: host is likely to use a different encoding than the PC for Thai.
:
: In any case, Windows 95 Console applications (such as Kermit 95)
: are forbidden to allow you the freedom to load new fonts. Don't
: ask us why, ask Microsoft (Windows NT does not have the same
: restrictions).
The rules for Windows 95, NT, and OS/2 are each different.
Windows 95 allows console windows to use two fonts:
. The OEM bitmap font that matches the current Code Page. So if
there is an IBM code page for Thai and Microsoft happens to have
included it in Windows 95 then you can use Thai via that mechanism.
. A single monospaced True Type font as specified in the Registry as key
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\MS-DOS Emulation\
and text string
"Font"="<fontname>"
Replace <fontname> with the name of the true type font you want to
use for the console window. If the font is a Thai font it might be
used or might not depending on the encoding.
Windows NT allows any number of True Type fonts to be installed
for use by console windows. The fonts must be monospaced, unicode
encoded, and contain all of the characters necessary for each of the
OEM code pages installed on the system.
OS/2 only uses bitmap fonts which are stored as a resource on a
particular DLL. (I forget the name at the moment.) The fonts can
be replaced by editing the resources attached to the DLL.
: There will be more flexibility in this area when the GUI version
: of Kermit 95 is released.
However, even when K95 for Win95 and NT allows a greater variety of
fonts to be used there will still be significant restrictions and
K95 will have to understand the character-sets in order for the
proper translation to Unicode to be performed.
Jeffrey Altman * Sr.Software Designer * Kermit-95 for Win32 and OS/2
The Kermit Project * Columbia University
612 West 115th St #716 * New York, NY * 10025
http://www.kermit-project.org/k95.html * kermit-support@kermit-project.org